apparent impossibility

Translations
кажущаяся невозможность
The team's victory seemed like an apparent impossibility at first.
Победа команды казалась вначале кажущейся невозможностью.
Words
apparent

adjective
очевидная
impossibility

noun
невозможность